• word of the day

    gardener's garters

    gardener's garters - Dictionary definition and meaning for word gardener's garters

    Definition
    (noun) perennial grass of marshy meadows and ditches having broad leaves; Europe and North America

Word used in video below:
text: Our old gardener.
Download our Mobile App Today
Receive our word of the day
on Whatsapp